Big Huge Thesaurus

Marsilea drummondii

noun